Goto

Collaborating Authors

 installation process


Arena-Rosnav 2.0: A Development and Benchmarking Platform for Robot Navigation in Highly Dynamic Environments

arXiv.org Artificial Intelligence

Abstract--Following up on our previous works, in this paper, we present Arena-Rosnav 2.0 an extension to our previous works Arena-Bench [1] and Arena-Rosnav [2], which adds a variety of additional modules for developing and benchmarking robotic navigation approaches. The platform is fundamentally restructured and provides unified APIs to add additional functionalities such as planning algorithms, simulators, or evaluation functionalities. We have included more realistic simulation and pedestrian behavior and provide a profound documentation to lower the entry barrier. We evaluated our system by first, conducting a user study in which we asked experienced researchers as well as new practitioners and students to test our system. The feedback was mostly positive and a high number of participants are utilizing our system for other Figure 1: Arena-Rosnav 2.0 provides tools to develop, train, and research endeavors. Finally, we demonstrate the feasibility of benchmark DRL approaches against state-of the art navigation our system by integrating two new simulators and a variety planners in highly dynamic and crowded environments. In contrast of state of the art navigation approaches and benchmark to the previous version, the structure of this version is completely them against one another. The platform is openly available at modular with each entity being independently deployable within its https://github.com/Arena-Rosnav.


Computer Vision for Construction Progress Monitoring: A Real-Time Object Detection Approach

arXiv.org Artificial Intelligence

Construction progress monitoring (CPM) is essential for effective project management, ensuring on-time and on-budget delivery. Traditional CPM methods often rely on manual inspection and reporting, which are time-consuming and prone to errors. This paper proposes a novel approach for automated CPM using state-of-the-art object detection algorithms. The proposed method leverages e.g. YOLOv8's real-time capabilities and high accuracy to identify and track construction elements within site images and videos. A dataset was created, consisting of various building elements and annotated with relevant objects for training and validation. The performance of the proposed approach was evaluated using standard metrics, such as precision, recall, and F1-score, demonstrating significant improvement over existing methods. The integration of Computer Vision into CPM provides stakeholders with reliable, efficient, and cost-effective means to monitor project progress, facilitating timely decision-making and ultimately contributing to the successful completion of construction projects.


Deep learning basics using Python, TensorFlow, and NVIDIA CUDA

#artificialintelligence

E2E GPU machines outperform independent service providers in terms of performance and cost-efficiency. In comparison to CPUs, Nvidia CUDA cores and graphics drivers are preferred for deep learning because they are specifically designed for tasks such as parallel processing, real-time image upscaling, performing petaflops of calculations per second, high-definition video rendering, encoding, and decoding. Nonetheless, a CPU with at least four cores and eight threads (hyperthreading/simultaneous multi-threading enabled) is required, as this method necessitates extensive parallel processing resources. Tensorflow requires a CUDA compute specification score of at least 3.0. The NVIDIA developer website allows you to calculate your hardware compute score and compatibility.)


The Perfect Text Editor for Jupyter: A Complete Python IDE

#artificialintelligence

This article is part of a series. Check out the full series: Part I, Part II, Part III. Over the past few days, we've been building a complete Python IDE inside Jupyter. In this article, we will add the final touches and package everything in a Docker image to create a portable working environment for data scientists and Machine Learning engineers. It's not even an IPython UI, as many may think.


Robot Framework Tutorial - Features And Software Installation

#artificialintelligence

Robot Framework is an open-source Test Automation framework. It was initially developed by Nokia Networks, however, it is now maintained by the Robot Framework Foundation. You will learn about the features, pros, and cons of the Framework along with instructions to install the needed software. Robot Framework is a Test Automation tool in which the test cases are written using keywords that makes it easy to learn and use. These keywords are written in a tabular form. With Robot Framework, the Test Scripts are replaced by a few keywords thereby replacing the need for large pieces of code.


Determining offshore wind installation times using machine learning and open data

arXiv.org Machine Learning

The installation process of offshore wind turbines requires the use of expensive jack-up vessels. These vessels regularly report their position via the Automatic Identification System (AIS). This paper introduces a novel approach of applying machine learning to AIS data from jack-up vessels. We apply the new method to 13 offshore wind farms in Danish, German and British waters. For each of the wind farms we identify individual turbine locations, individual installation times, time in transit and time in harbor for the respective vessel. This is done in an automated way exclusively using AIS data with no prior knowledge of turbine locations, thus enabling a detailed description of the entire installation process.


GE Smart Lighting review: ZigBee or Z-Wave? In-wall or plug-in?

PCWorld

When it comes to standards wars, Jasco isn't taking any chances. The manufacturer builds in-wall dimmers and plug-in lamp controllers based on both the Z-Wave and ZigBee platforms, marketing them with GE branding under a licensing agreement. Both classes can be controlled with voice commands via Alexa or Google Assistant, but the Z-Wave products require a third-party hub. The ZigBee products require a third-party hub, too, unless you're connecting them to an Amazon Echo Plus (that smart speaker has a ZigBee controller built in). You'll need to look elsewhere if you're interested in Apple HomeKit compatibility.


How to Train TensorFlow Models Using GPUs - DZone AI

#artificialintelligence

In recent years, there has been significant progress in the field of machine learning. Much of this progress can be attributed to the increasing use of graphics processing units (GPUs) to accelerate the training of machine learning models. In particular, the extra computational power has lead to the popularization of deep learning -- the use of complex, multi-level neural networks to create models, capable of feature detection from large amounts of unlabeled training data. GPUs are great for deep learning because the type of calculations they were designed to process are the same as those encountered in deep learning. Images, videos, and other graphics are represented as matrices so that when you perform any operation, such as a zoom-in effect or a camera rotation, all you are doing is applying some mathematical transformation to a matrix.